insulating stick - Spanish English Dictionary